//#include <SFML/Graphics.hpp>

#include "moteur.hpp"
#include "policy.hpp"

#include "mainwindow.hpp"
#include "src/widget.hpp"



std::list<widget_base*> widget_base::allDyn=std::list<widget_base*>();
int main()
{
    GUIWP::MainWindow<GUIWP::Moteur::SFML_Moteur> mainWin(800,600,"GUIWP");

    typedef widget<
    GUIWP::Policy::Text,
    GUIWP::Policy::NonResizable,
    GUIWP::Policy::ClickAware,
    GUIWP::Policy::Box> pushButon;

    pushButon widget1(&mainWin,"test");

    mainWin.run();    

    return 0;
}
